1818 Sylvan Ave, Dallas, TX 75208-2001, Dallas
"The dry noodles were pretty flavorful."
7927 Forest Ln, Dallas, TX 75230-2460, Dallas
"This place is phenomenal...the food is AWESOME...the staff is very nice & friendly...definitely our "
"The dry noodles were pretty flavorful."